meat mincing machine - Turkish English Dictionary